Howie's Artisan Pizza
(0.57mi)Italian, Pizza, Sandwiches
✓ Takeout
+ ✓
Delivery
855 El Camino Real #60,
Palo Alto,
CA
(650) 327-4992
Terún
(0.67mi)Italian, Pizza
✓ Takeout
+ ✓
Delivery
448 California Ave,
Palo Alto,
CA
(650) 600-8310
Caffe Riace
(0.75mi)Italian
✓ Takeout
+ ✓
Delivery
200 Sheridan Ave #102,
Palo Alto,
CA
(650) 328-0407
Osteria Toscana
(0.92mi)Italian
✓ Takeout
+ ✓
Delivery
247 Hamilton Ave,
Palo Alto,
CA
(650) 328-5700
Il Fornaio
(1.03mi)Italian, Pizza, Seafood
✓ Takeout
+ ✓
Delivery
520 Cowper St,
Palo Alto,
CA
(650) 853-3888
Mike's Diner Bar Palo Alto
(1.07mi)American (New), Italian
✓ Takeout
2680 Middlefield Rd,
Palo Alto,
CA
(650) 600-8737
Tootsie's At The Stanford Barn
(1.33mi)Breakfast & Brunch, Italian
✓ Takeout
+ ✓
Delivery
700 Welch Rd,
Palo Alto,
CA
(650) 521-0254
Quattro Restaurant and Bar
(1.77mi)Breakfast & Brunch, Italian
✓ Takeout
2050 University Ave,
East Palo Alto,
CA
(650) 470-2889
Cafe Borrone
(2.21mi)Breakfast & Brunch, Italian, Cafe Food
✓ Takeout
+ ✓
Delivery
1010 El Camino Real,
Menlo Park,
CA
(650) 327-0830
Trellis Restaurant
(2.21mi)Italian
✓ Takeout
+ ✓
Delivery
1077 El Camino Real,
Menlo Park,
CA
(650) 326-9028
Amici's East Coast Pizzeria
(2.27mi)Italian, Pizza
✓ Takeout
+ ✓
Delivery
880 Santa Cruz Ave,
Menlo Park,
CA
(650) 329-8888
Ristorante Carpaccio
(2.28mi)Italian
✓ Takeout
+ ✓
Delivery
1120 Crane St,
Menlo Park,
CA
(650) 322-1211
La Stanza Cucina Italiana
(2.32mi)Italian
✓ Takeout
+ ✓
Delivery
651 Oak Grove Ave Suite H,
Menlo Park,
CA
(650) 326-1314
Avanti Pizza Fresh Pasta
(2.92mi)Italian, Pizza
✓ Takeout
+ ✓
Delivery
3536 Alameda de las Pulgas #4,
Menlo Park,
CA
(650) 854-1222
Portola Kitchen
(3.36mi)American (New), Italian
✓ Takeout
+ ✓
Delivery
3130 Alpine Rd,
Portola Valley,
CA
(650) 851-6453
Napoletana Pizzeria
(4.05mi)Italian, Pizza
✓ Takeout
1910 W El Camino Real,
Mountain View,
CA
(650) 969-4884
Cucina Venti Restaurant
(4.16mi)Italian, Pizza
✓ Takeout
+ ✓
Delivery
1390 Pear Ave Ste D,
Mountain View,
CA
(650) 254-1120
Pompeii Ristorante
(4.21mi)Italian
✓ Takeout
+ ✓
Delivery
100 State St,
Los Altos,
CA
(650) 949-2400
Cafe La Scala Italian Restaurant Bar & Cafe
(4.47mi)Italian
✓ Takeout
+ ✓
Delivery
376 1st St,
Los Altos,
CA
(650) 917-0300